package com.rankeiot.platform.config;

import com.rankeiot.core.config.ControlType;
import com.rankeiot.core.config.IConfigItem;
import com.rankeiot.core.config.Item;

public enum SmsConfigs implements IConfigItem {
    @Item(title = "模拟发送",en = "Mock Send", defaultValue = "false", type = ControlType.Switch)
    mock,
    @Item(title = "AccessKey")
    accessKeyId,
    @Item(title = "密钥",en = "AccessKeySecret")
    accessKeySecret,
    @Item(title="EndPoint",defaultValue = "dysmsapi.aliyuncs.com")
    endpoint,
    @Item(title="登录验证码签名",en = "CaptchaSin")
    captchaSin,
    @Item(title="登录验证码模板",en = "CaptchaTemplate")
    captchaTemplate,
    @Item(title = "忘记密码短信模板",en = "ForgetPasswordTemplate",type = ControlType.Input)
    forgetTemplate,
    @Item(title = "注册短信模板",en = "RegisterTemplate",type = ControlType.Input)
    registerTemplate,
    @Item(title = "参数配置",en="TemplateParams",defaultValue = "{\"code\":\"templateParam\"}",type = ControlType.Input)
    templateParam,
}
